// 字号大小变量

$devui-font-size: var(--devui-font-size, 12px); //正文、卡片副标题
$devui-font-size-card-title: var(--devui-font-size-card-title, 14px); //卡片标题
$devui-font-size-page-title: var(--devui-font-size-page-title, 16px); //页面标题
$devui-font-size-modal-title: var(--devui-font-size-modal-title, 18px); //弹窗标题、数字
$devui-font-size-price: var(--devui-font-size-price, 20px); //购买价格
$devui-font-size-data-overview: var(--devui-font-size-data-overview, 24px); //数据总览

$devui-font-size-icon: var(--devui-font-size-icon, 16px);     //图标大小
$devui-font-size-sm: var(--devui-font-size-sm, 12px);  //当组件size为'sm'时使用此字号大小
$devui-font-size-md: var(--devui-font-size-md, 12px);  //当组件size为''时使用此字号大小
$devui-font-size-lg: var(--devui-font-size-lg, 14px);  //当组件size为'lg'时使用此字号大小

$font-title-weight: bold;
$font-content-weight: normal;

$line-height-base: 1.5;

@mixin font-content() {
  font-size: $devui-font-size;
  font-weight: $font-content-weight;
  line-height: $line-height-base;
}

@mixin font-title($font-size: $devui-font-size-page-title) {
  font-size: $font-size;
  font-weight: $font-title-weight;
  line-height: $line-height-base;
}
